package cn.itcast.service;

import cn.itcast.entity.Result;
import cn.itcast.vo.IncomeStatisticalVo;
import cn.itcast.vo.OrderStatisticalVo;

public interface ReportService {

    /**
     * 查询本月本周运营数据统计
     * @return
     */
    Result business() throws Exception;

    /**
     * 收入统计
     */
    void export();

    //查询近十二个月   和对应月数的数量
    Result queryMemberAndMothods();


//    IncomeStatisticalVo incomeStatistical();

    /**
     * 订单及支付统计
     * @return
     */
//    OrderStatisticalVo orderStatistical();
    IncomeStatisticalVo incomeStatistical();

    /**
     * 订单及支付统计
     * @return
     */
    OrderStatisticalVo orderStatistical();

    /**
     * 套餐饼状图
     * @return
     */
    Result setmeals();
}
